Retrieves a string from a plot_axis.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(plot_axis), | intent(in) | :: | this |
The plot_axis object. |
The string.
Defines a name-value pair.
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=:), | public, | allocatable | :: | name |
The name. |
||
| real(kind=real64), | public | :: | value |
The associated value. |
Defines a plot axis object.
| procedure, public :: get_autoscale => pa_get_autoscale | |
| procedure, public :: get_command_string => pa_get_cmd_string | |
| procedure(pa_get_string_result), public, deferred :: get_id_string | |
| procedure, public :: get_is_log_scaled => pa_get_log_scale | |
| procedure, public :: get_limits => pa_get_axis_limits | |
| procedure, public :: get_manual_tic_labels => pa_get_manual_tic_labels | |
| procedure, public :: get_offset_tics => pa_get_offset_tics | |
| procedure, public :: get_show_tic_labels => pa_get_show_tic_labels | |
| procedure, public :: get_tic_label_alignment => pa_get_tic_label_alignment | |
| procedure, public :: get_tic_label_angle => pa_get_tic_label_angle | |
| procedure, public :: get_tic_label_format => pa_get_tic_label_fmt | |
| procedure, public :: get_tic_label_rotation_origin => pa_get_tic_rotation_origin | |
| procedure, public :: get_tic_label_x_offset => pa_get_tic_x_offset | |
| procedure, public :: get_tic_label_y_offset => pa_get_tic_y_offset | |
| procedure, public :: get_title => pa_get_title | |
| procedure, public :: get_title_x_offset => pa_get_title_x_offset | |
| procedure, public :: get_title_y_offset => pa_get_title_y_offset | |
| procedure, public :: get_use_default_tic_label_format => pa_get_use_dft_tic_lbl_fmt | |
| procedure, public :: get_use_manual_tic_labels => pa_get_use_manual_tic_labels | |
| procedure, public :: get_zero_axis => pa_get_zero_axis | |
| procedure, public :: get_zero_axis_line_width => pa_get_zero_axis_width | |
| procedure, public :: is_title_defined => pa_has_title | |
| procedure, public :: set_autoscale => pa_set_autoscale | |
| procedure, public :: set_is_log_scaled => pa_set_log_scale | |
| procedure, public :: set_limits => pa_set_axis_limits | |
| procedure, public :: set_manual_tic_labels => pa_set_manual_tic_labels | |
| procedure, public :: set_offset_tics => pa_set_offset_tics | |
| procedure, public :: set_show_tic_labels => pa_set_show_tic_labels | |
| procedure, public :: set_tic_label_alignment => pa_set_tic_label_alignment | |
| procedure, public :: set_tic_label_angle => pa_set_tic_label_angle | |
| procedure, public :: set_tic_label_format => pa_set_tic_label_fmt | |
| procedure, public :: set_tic_label_rotation_origin => pa_set_tic_rotation_origin | |
| procedure, public :: set_tic_label_x_offset => pa_set_tic_x_offset | |
| procedure, public :: set_tic_label_y_offset => pa_set_tic_y_offset | |
| procedure, public :: set_title => pa_set_title | |
| procedure, public :: set_title_x_offset => pa_set_title_x_offset | |
| procedure, public :: set_title_y_offset => pa_set_title_y_offset | |
| procedure, public :: set_use_default_tic_label_format => pa_set_use_dft_tic_lbl_fmt | |
| procedure, public :: set_use_manual_tic_labels => pa_set_use_manual_tic_labels | |
| procedure, public :: set_zero_axis => pa_set_zero_axis | |
| procedure, public :: set_zero_axis_line_width => pa_set_zero_axis_width |
Defines an x-axis object.
| procedure, public :: get_autoscale => pa_get_autoscale | |
| procedure, public :: get_command_string => pa_get_cmd_string | |
| procedure, public :: get_id_string => xa_get_id | |
| procedure, public :: get_is_log_scaled => pa_get_log_scale | |
| procedure, public :: get_limits => pa_get_axis_limits | |
| procedure, public :: get_manual_tic_labels => pa_get_manual_tic_labels | |
| procedure, public :: get_offset_tics => pa_get_offset_tics | |
| procedure, public :: get_show_tic_labels => pa_get_show_tic_labels | |
| procedure, public :: get_tic_label_alignment => pa_get_tic_label_alignment | |
| procedure, public :: get_tic_label_angle => pa_get_tic_label_angle | |
| procedure, public :: get_tic_label_format => pa_get_tic_label_fmt | |
| procedure, public :: get_tic_label_rotation_origin => pa_get_tic_rotation_origin | |
| procedure, public :: get_tic_label_x_offset => pa_get_tic_x_offset | |
| procedure, public :: get_tic_label_y_offset => pa_get_tic_y_offset | |
| procedure, public :: get_title => pa_get_title | |
| procedure, public :: get_title_x_offset => pa_get_title_x_offset | |
| procedure, public :: get_title_y_offset => pa_get_title_y_offset | |
| procedure, public :: get_use_default_tic_label_format => pa_get_use_dft_tic_lbl_fmt | |
| procedure, public :: get_use_manual_tic_labels => pa_get_use_manual_tic_labels | |
| procedure, public :: get_zero_axis => pa_get_zero_axis | |
| procedure, public :: get_zero_axis_line_width => pa_get_zero_axis_width | |
| procedure, public :: is_title_defined => pa_has_title | |
| procedure, public :: set_autoscale => pa_set_autoscale | |
| procedure, public :: set_is_log_scaled => pa_set_log_scale | |
| procedure, public :: set_limits => pa_set_axis_limits | |
| procedure, public :: set_manual_tic_labels => pa_set_manual_tic_labels | |
| procedure, public :: set_offset_tics => pa_set_offset_tics | |
| procedure, public :: set_show_tic_labels => pa_set_show_tic_labels | |
| procedure, public :: set_tic_label_alignment => pa_set_tic_label_alignment | |
| procedure, public :: set_tic_label_angle => pa_set_tic_label_angle | |
| procedure, public :: set_tic_label_format => pa_set_tic_label_fmt | |
| procedure, public :: set_tic_label_rotation_origin => pa_set_tic_rotation_origin | |
| procedure, public :: set_tic_label_x_offset => pa_set_tic_x_offset | |
| procedure, public :: set_tic_label_y_offset => pa_set_tic_y_offset | |
| procedure, public :: set_title => pa_set_title | |
| procedure, public :: set_title_x_offset => pa_set_title_x_offset | |
| procedure, public :: set_title_y_offset => pa_set_title_y_offset | |
| procedure, public :: set_use_default_tic_label_format => pa_set_use_dft_tic_lbl_fmt | |
| procedure, public :: set_use_manual_tic_labels => pa_set_use_manual_tic_labels | |
| procedure, public :: set_zero_axis => pa_set_zero_axis | |
| procedure, public :: set_zero_axis_line_width => pa_set_zero_axis_width |
Defines a secondary y-axis object.
| procedure, public :: get_autoscale => pa_get_autoscale | |
| procedure, public :: get_command_string => pa_get_cmd_string | |
| procedure, public :: get_id_string => y2a_get_id | |
| procedure, public :: get_is_log_scaled => pa_get_log_scale | |
| procedure, public :: get_limits => pa_get_axis_limits | |
| procedure, public :: get_manual_tic_labels => pa_get_manual_tic_labels | |
| procedure, public :: get_offset_tics => pa_get_offset_tics | |
| procedure, public :: get_show_tic_labels => pa_get_show_tic_labels | |
| procedure, public :: get_tic_label_alignment => pa_get_tic_label_alignment | |
| procedure, public :: get_tic_label_angle => pa_get_tic_label_angle | |
| procedure, public :: get_tic_label_format => pa_get_tic_label_fmt | |
| procedure, public :: get_tic_label_rotation_origin => pa_get_tic_rotation_origin | |
| procedure, public :: get_tic_label_x_offset => pa_get_tic_x_offset | |
| procedure, public :: get_tic_label_y_offset => pa_get_tic_y_offset | |
| procedure, public :: get_title => pa_get_title | |
| procedure, public :: get_title_x_offset => pa_get_title_x_offset | |
| procedure, public :: get_title_y_offset => pa_get_title_y_offset | |
| procedure, public :: get_use_default_tic_label_format => pa_get_use_dft_tic_lbl_fmt | |
| procedure, public :: get_use_manual_tic_labels => pa_get_use_manual_tic_labels | |
| procedure, public :: get_zero_axis => pa_get_zero_axis | |
| procedure, public :: get_zero_axis_line_width => pa_get_zero_axis_width | |
| procedure, public :: is_title_defined => pa_has_title | |
| procedure, public :: set_autoscale => pa_set_autoscale | |
| procedure, public :: set_is_log_scaled => pa_set_log_scale | |
| procedure, public :: set_limits => pa_set_axis_limits | |
| procedure, public :: set_manual_tic_labels => pa_set_manual_tic_labels | |
| procedure, public :: set_offset_tics => pa_set_offset_tics | |
| procedure, public :: set_show_tic_labels => pa_set_show_tic_labels | |
| procedure, public :: set_tic_label_alignment => pa_set_tic_label_alignment | |
| procedure, public :: set_tic_label_angle => pa_set_tic_label_angle | |
| procedure, public :: set_tic_label_format => pa_set_tic_label_fmt | |
| procedure, public :: set_tic_label_rotation_origin => pa_set_tic_rotation_origin | |
| procedure, public :: set_tic_label_x_offset => pa_set_tic_x_offset | |
| procedure, public :: set_tic_label_y_offset => pa_set_tic_y_offset | |
| procedure, public :: set_title => pa_set_title | |
| procedure, public :: set_title_x_offset => pa_set_title_x_offset | |
| procedure, public :: set_title_y_offset => pa_set_title_y_offset | |
| procedure, public :: set_use_default_tic_label_format => pa_set_use_dft_tic_lbl_fmt | |
| procedure, public :: set_use_manual_tic_labels => pa_set_use_manual_tic_labels | |
| procedure, public :: set_zero_axis => pa_set_zero_axis | |
| procedure, public :: set_zero_axis_line_width => pa_set_zero_axis_width |
Defines a y-axis object.
| procedure, public :: get_autoscale => pa_get_autoscale | |
| procedure, public :: get_command_string => pa_get_cmd_string | |
| procedure, public :: get_id_string => ya_get_id | |
| procedure, public :: get_is_log_scaled => pa_get_log_scale | |
| procedure, public :: get_limits => pa_get_axis_limits | |
| procedure, public :: get_manual_tic_labels => pa_get_manual_tic_labels | |
| procedure, public :: get_offset_tics => pa_get_offset_tics | |
| procedure, public :: get_show_tic_labels => pa_get_show_tic_labels | |
| procedure, public :: get_tic_label_alignment => pa_get_tic_label_alignment | |
| procedure, public :: get_tic_label_angle => pa_get_tic_label_angle | |
| procedure, public :: get_tic_label_format => pa_get_tic_label_fmt | |
| procedure, public :: get_tic_label_rotation_origin => pa_get_tic_rotation_origin | |
| procedure, public :: get_tic_label_x_offset => pa_get_tic_x_offset | |
| procedure, public :: get_tic_label_y_offset => pa_get_tic_y_offset | |
| procedure, public :: get_title => pa_get_title | |
| procedure, public :: get_title_x_offset => pa_get_title_x_offset | |
| procedure, public :: get_title_y_offset => pa_get_title_y_offset | |
| procedure, public :: get_use_default_tic_label_format => pa_get_use_dft_tic_lbl_fmt | |
| procedure, public :: get_use_manual_tic_labels => pa_get_use_manual_tic_labels | |
| procedure, public :: get_zero_axis => pa_get_zero_axis | |
| procedure, public :: get_zero_axis_line_width => pa_get_zero_axis_width | |
| procedure, public :: is_title_defined => pa_has_title | |
| procedure, public :: set_autoscale => pa_set_autoscale | |
| procedure, public :: set_is_log_scaled => pa_set_log_scale | |
| procedure, public :: set_limits => pa_set_axis_limits | |
| procedure, public :: set_manual_tic_labels => pa_set_manual_tic_labels | |
| procedure, public :: set_offset_tics => pa_set_offset_tics | |
| procedure, public :: set_show_tic_labels => pa_set_show_tic_labels | |
| procedure, public :: set_tic_label_alignment => pa_set_tic_label_alignment | |
| procedure, public :: set_tic_label_angle => pa_set_tic_label_angle | |
| procedure, public :: set_tic_label_format => pa_set_tic_label_fmt | |
| procedure, public :: set_tic_label_rotation_origin => pa_set_tic_rotation_origin | |
| procedure, public :: set_tic_label_x_offset => pa_set_tic_x_offset | |
| procedure, public :: set_tic_label_y_offset => pa_set_tic_y_offset | |
| procedure, public :: set_title => pa_set_title | |
| procedure, public :: set_title_x_offset => pa_set_title_x_offset | |
| procedure, public :: set_title_y_offset => pa_set_title_y_offset | |
| procedure, public :: set_use_default_tic_label_format => pa_set_use_dft_tic_lbl_fmt | |
| procedure, public :: set_use_manual_tic_labels => pa_set_use_manual_tic_labels | |
| procedure, public :: set_zero_axis => pa_set_zero_axis | |
| procedure, public :: set_zero_axis_line_width => pa_set_zero_axis_width |
Defines a z-axis object.
| procedure, public :: get_autoscale => pa_get_autoscale | |
| procedure, public :: get_command_string => pa_get_cmd_string | |
| procedure, public :: get_id_string => za_get_id | |
| procedure, public :: get_is_log_scaled => pa_get_log_scale | |
| procedure, public :: get_limits => pa_get_axis_limits | |
| procedure, public :: get_manual_tic_labels => pa_get_manual_tic_labels | |
| procedure, public :: get_offset_tics => pa_get_offset_tics | |
| procedure, public :: get_show_tic_labels => pa_get_show_tic_labels | |
| procedure, public :: get_tic_label_alignment => pa_get_tic_label_alignment | |
| procedure, public :: get_tic_label_angle => pa_get_tic_label_angle | |
| procedure, public :: get_tic_label_format => pa_get_tic_label_fmt | |
| procedure, public :: get_tic_label_rotation_origin => pa_get_tic_rotation_origin | |
| procedure, public :: get_tic_label_x_offset => pa_get_tic_x_offset | |
| procedure, public :: get_tic_label_y_offset => pa_get_tic_y_offset | |
| procedure, public :: get_title => pa_get_title | |
| procedure, public :: get_title_x_offset => pa_get_title_x_offset | |
| procedure, public :: get_title_y_offset => pa_get_title_y_offset | |
| procedure, public :: get_use_default_tic_label_format => pa_get_use_dft_tic_lbl_fmt | |
| procedure, public :: get_use_manual_tic_labels => pa_get_use_manual_tic_labels | |
| procedure, public :: get_zero_axis => pa_get_zero_axis | |
| procedure, public :: get_zero_axis_line_width => pa_get_zero_axis_width | |
| procedure, public :: is_title_defined => pa_has_title | |
| procedure, public :: set_autoscale => pa_set_autoscale | |
| procedure, public :: set_is_log_scaled => pa_set_log_scale | |
| procedure, public :: set_limits => pa_set_axis_limits | |
| procedure, public :: set_manual_tic_labels => pa_set_manual_tic_labels | |
| procedure, public :: set_offset_tics => pa_set_offset_tics | |
| procedure, public :: set_show_tic_labels => pa_set_show_tic_labels | |
| procedure, public :: set_tic_label_alignment => pa_set_tic_label_alignment | |
| procedure, public :: set_tic_label_angle => pa_set_tic_label_angle | |
| procedure, public :: set_tic_label_format => pa_set_tic_label_fmt | |
| procedure, public :: set_tic_label_rotation_origin => pa_set_tic_rotation_origin | |
| procedure, public :: set_tic_label_x_offset => pa_set_tic_x_offset | |
| procedure, public :: set_tic_label_y_offset => pa_set_tic_y_offset | |
| procedure, public :: set_title => pa_set_title | |
| procedure, public :: set_title_x_offset => pa_set_title_x_offset | |
| procedure, public :: set_title_y_offset => pa_set_title_y_offset | |
| procedure, public :: set_use_default_tic_label_format => pa_set_use_dft_tic_lbl_fmt | |
| procedure, public :: set_use_manual_tic_labels => pa_set_use_manual_tic_labels | |
| procedure, public :: set_zero_axis => pa_set_zero_axis | |
| procedure, public :: set_zero_axis_line_width => pa_set_zero_axis_width |